import Route  from "@/router";
import storage from "@/utils/storage"
/**
 * @定义路由守卫
 * @router
 */

Route.beforeEach((to,from,next)=>{
   let token = storage.get('cg-token');
   //判断是否有token
   console.log(token)
   if(token){
     //登入就放
       next();
   }else{
    //返回到登入
    //强制跳回登入
    if(to.path === "/login"){
        //是登入就直接访问
        next();
    }else{
        //如果不是登入页面就强行让你跳到登入
        next({path:"/login"});
    }
   }
 //to 目标路由对象
 //from 源路由对象
 //next是个函数，理解为放行
 //判断有无token？ yes：放行
})

export default Route